// ==UserScript==  
// @name         简化网页：仅显示小说内容v1
// @namespace    http://tampermonkey.net/  
// @version      0.1  
// @description  简化网页，只显示class=.content、id=#content 的内容【无标题，无下章【可以有】，只为简化，防止加载会停顿】【与屏蔽+放大.js一起使用最佳】
// @author       您的名字  
// @match        *://*.lakanshu.cc/*
// @match        *://*.beqege.cc/*
// @grant        none  
// ==/UserScript==  
  
(function() {  
    'use strict';  
  
    // 获取body元素  
    const body = document.body;  
  
    // 创建一个新的div来存放我们想要保留的内容  
    const newContainer = document.createElement('div');  
  
    // 查找并获取所有class="title"的元素，class=content
    //const titles = document.querySelectorAll('.title');//列表
	//const titles = document.querySelectorAll('.content');//class=content
    const titles = document.querySelectorAll('#content');//id=content，只有内容
	const titles = document.querySelectorAll('.box_con');//class=box_con，带下章
	
    // const content = document.querySelector('.content');//元素
	// const xiayizhang=document.querySelector(".section-opt m-bottom-opt");
	
	// //newContainer.appendChild(title.cloneNode(true)); // 复制元素及其子元素 
	// newContainer.appendChild(content.cloneNode(true)); // 复制元素及其子元素 
	// newContainer1.appendChild(xiayizhang.cloneNode(true)); // 复制元素及其子元素 
	// body.innerHTML = ''; // 清空body内容  
	// body.appendChild(newContainer); // 添加新容器到body 
	// body.appendChild(newContainer1); // 添加新容器到body 
	
    // 检查是否找到了任何title元素  
    if (titles.length > 0) {  
        // 遍历这些元素并将它们添加到新容器中  
        titles.forEach(title => {  
            // 如果需要保留完整的结构（包括父元素等），这里需要更复杂的逻辑  
            // 但为了简化，我们只将文本内容添加到新容器中  
            // 如果需要保留整个<h1>元素，可以使用以下代码：  
            newContainer.appendChild(title.cloneNode(true)); // 复制元素及其子元素  
              
            // 如果你只想保留文本，可以使用：  
            // newContainer.appendChild(document.createTextNode(title.textContent));  
  
            // 注意：如果使用了cloneNode，则可能不需要以下步骤，因为这会复制整个元素  
            // 但如果你只添加了文本，并且想要一些样式，你可能需要添加这些样式到新容器中  
        });  
  
        // 清空body并添加新容器  
        body.innerHTML = ''; // 清空body内容  
        body.appendChild(newContainer); // 添加新容器到body  
    } else {  
        // 如果没有找到任何title元素，可以选择显示一条消息或进行其他操作  
        body.textContent = '没有找到标题元素。';  
		exit()
    }  
})();